package tuio;

import java.util.EventListener;


/**
 * @author Charles Perin
 * 29 mars 2011
 * LIMSI - INRIA Rennes
 * charles.perin@free.fr
 *
 */
public interface I_TouchListener extends EventListener{
	
	public void touchPressed(TCurAndPoint tCurAndPoint);
	
	public void touchClicked(TCurAndPoint tCurAndPoint);

	public void touchReleased(TCurAndPoint tCurAndPoint);

	public void touchDragged(TCurAndPoint tCurAndPoint);

	public void touchDoubleClicked(TCurAndPoint tCurAndPoint);

	public void doubleTouchPressed(TCurAndPoint tCurAndPoint1, TCurAndPoint tCurAndPoint2);
	
	public void doubleTouchReleased(TCurAndPoint tCurAndPoint1, TCurAndPoint tCurAndPoint2);
	
	public void doubleTouchDragged(TCurAndPoint tCurAndPoint1, TCurAndPoint tCurAndPoint2);

	public void longTouch(TCurAndPoint tCurAndPoint);
}
